////////////////////////////////////////////////////////////////////////////////
//
//  ADOBE SYSTEMS INCORPORATED
//  Copyright 2003-2007 Adobe Systems Incorporated
//  All Rights Reserved.
//
//  NOTICE: Adobe permits you to use, modify, and distribute this file
//  in accordance with the terms of the license agreement accompanying it.
//
////////////////////////////////////////////////////////////////////////////////

package com.fcl.extended.components
{
	import mx.containers.GridRow;
	
	/**
	 *  The GridRow container defines a row in a Grid container, and contains
	 *  GridCell containers.
	 *
	 *  <p>GridRow containers have the following default sizing characteristics:</p>
	 *     <table class="innertable">
	 *        <tr>
	 *           <th>Characteristic</th>
	 *           <th>Description</th>
	 *        </tr>
	 *        <tr>
	 *           <td>Height of each row and each cell</td>
	 *           <td>The default or explicit height of the tallest item in the row. If a GridItem container does not 
	 *               have an explicit size, its default height is the default or explicit height of the child in the cell.</td>
	 *        </tr>
	 *        <tr>
	 *           <td>Width of each column and each cell</td>
	 *           <td>The default or explicit width of the widest item in the column. If a GridItem container does not have an explicit 
	 *               width, its default width is the default or explicit width of the child in the cell.</td>
	 *        </tr>
	 *        <tr>
	 *           <td>Gap between rows and columns</td>
	 *           <td>Determined by the horizontalGap and verticalGap properties of the Grid class. The default value for both 
	 *               gaps is 6 pixels.</td>
	 *        </tr>
	 *        <tr>
	 *           <td>Default padding</td>
	 *           <td>0 pixels for the top, bottom, left, and right values, for all three container classes.</td>
	 *        </tr>
	 *     </table>
	 *
	 *  @mxml
	 *
	 *  <p>The <code>&lt;mx:GridRow&gt;</code> must be a child of the 
	 *  <code>&lt;mx:Grid&gt;</code> tag, and has one or more child 
	 *  <code>&lt;mx:GridItem&gt;</code> tags that define the grid cells.</p>
	 * 
	 *  <p>The <code>&lt;mx:GridRow&gt;</code> container inherits the
	 *  tag attributes of its superclass, and adds the following tag attributes:</p>
	 * 
	 *  <pre>
	 *  &lt;mx:Grid&gt;
	 *    &lt;mx:GridRow
	 *    <strong>Styles</strong>
	 *      horizontalAlign="left|center|right"
	 *      verticalAlign="top|middle|bottom"
	 *    &gt;
	 *      &lt;mx:GridItem
	 *        <i>child components</i>
	 *      &lt;/mx:GridItem&gt;
	 *      ...
	 *    &lt;/mx:GridRow&gt;
	 *    ...
	 *  &lt;/mx:Grid&gt;
	 *  </pre>
	 *
	 *  @see mx.containers.Grid
	 *  @see mx.containers.GridItem
	 *
	 *  @includeExample examples/GridLayoutExample.mxml
	 *  
	 *  @langversion 3.0
	 *  @playerversion Flash 9
	 *  @playerversion AIR 1.1
	 *  @productversion Flex 3
	 */	
	public class GridRowExtended extends GridRow
	{
		public function GridRowExtended()
		{
			super();
		}
		
		private var _rowIndex:int = 0;

		public function get rowIndex():int
		{
			return _rowIndex;
		}

		public function set rowIndex(value:int):void
		{
			_rowIndex = value;
		}

	}
}